verruca simplex - French English Dictionary